/**
 * 
 */
package sismed.negocio.controle.mbean;

import java.util.List;

import sismed.dados.hibernate.dao.DAOHibernatePessoa;
import sismed.dao.IDAOPessoa;
import sismed.negocio.modelo.Pessoa;

/**
 * @author Berg
 *
 */
public class MBeanPessoa {
	private IDAOPessoa daopessoa = new DAOHibernatePessoa();
	private Pessoa pessoa = new Pessoa();
	
	public String cadastrarPessoa(){
		daopessoa.cadastrar(pessoa);
		return "success";
	}
	public String excluirPessoa(){
		daopessoa.excluir(pessoa.getId());
		return "success";
	}
	public Pessoa getPessoa(){
		return daopessoa.recuperarPessoa(pessoa.getId());
	}
	public List<Pessoa> recuperarListaPessoas(){
		return daopessoa.recuperarListaPessoas();
	}
	
}
